kerb finisher - French English Dictionary